@mainc: #ff9900;
@mainc2: #1d84a7;
@cf90: #ff9900;
@cfff: #fff;
@c333: #333;
@c666: #666;
@c999: #999;
.search-bar {
    height: 90px;
    background-color: @mainc;
    overflow: hidden;
    .search {
        margin: 15px auto 0px;
        overflow: hidden;
        border-radius: 14px;
        background-color: rgba(255, 255, 255, 0.7);
        width: 475px;
        padding: 0 20px;
        height: 60px;
    }
    input {
        height: 58px;
        width: 420px;
        border: none;
        outline: none;
        line-height: 58px;
        float: left;
        background-color: transparent;
        font-size: 28px;
        color: @c999;
    }
    .icon {
        width: 40px;
        height: 40px;
        float: right;
        margin-top: 10px;
        &.icon-search {
            background-image: url('../img/icon-search.png');
            background-size: 40px 40px;
        }
    }
}

